package cn.zlb.frame.application.repository;

import cn.zlb.frame.api.user.dto.MerchantQryRespDTO;
import cn.zlb.frame.common.result.Result;

/**
 * @author yangjie.deng@resico.cn
 * @date 2023-11-09 11:26:15
 * @describe class responsibility
 */
public interface IMerchantRepository {
    /**
     *   根据产品编号获取产品信息
     *
     * @param tenantNo  租户编号
     * @return          产品信息
     */
    Result<Boolean> merchantVerify(String tenantNo);

    /**
     * 根据merchantNo获取商户信息
     *
     * @param tenantNo    租户编号
     * @param merchantNo  merchant编号
     * @return            MerchantQryRespDTO
     */
    Result<MerchantQryRespDTO> getMerchantInfo(String tenantNo, String merchantNo);
}
